tricarbon dioxide - French English Dictionary